🇬🇧 en fr 🇫🇷

screw the pooch verb

  • (idiomatic) to make a large mistake, to fail in dramatic and ignominious fashion.
tout foutre en l'air
Wiktionary Links